i am embarrassed - Alemán Inglés Diccionario